2020-2021 Sunseeker Telemetry and Lighting System
eusci_b_i2c_ex5_masterMultipleSlave.c File Reference
#include "driverlib.h"

Go to the source code of this file.

Macros

#define CS_SMCLK_DESIRED_FREQUENCY_IN_KHZ   1000
 
#define CS_SMCLK_FLLREF_RATIO   30
 

Functions

void main (void)
 
void USCIB0_ISR (void)
 

Variables

uint8_t TXData [] = {0xA1,0xB1,0xC1,0xD1}
 
uint8_t SlaveAddress [] = {0x0A,0x0B,0x0C,0x0D}
 
uint8_t TXByteCtr
 
uint8_t SlaveFlag = 0
 

Macro Definition Documentation

◆ CS_SMCLK_DESIRED_FREQUENCY_IN_KHZ

#define CS_SMCLK_DESIRED_FREQUENCY_IN_KHZ   1000

/|\ /|\ MSP430FR4133 10k 10k MSP430FR4133 slave | | master --------------— | | --------------— -|XIN P5.2/UCB0SDA|<-|-—+->|P5.2/UCB0SDA XIN|- | | | | | 32kHz -|XOUT | | | XOUT|- | P5.3/UCB0SCL|<-+---—>|P5.3/UCB0SCL | | | | P1.0|--> LED

Definition at line 60 of file eusci_b_i2c_ex5_masterMultipleSlave.c.

◆ CS_SMCLK_FLLREF_RATIO

#define CS_SMCLK_FLLREF_RATIO   30

Definition at line 67 of file eusci_b_i2c_ex5_masterMultipleSlave.c.

Function Documentation

◆ main()

◆ USCIB0_ISR()

void USCIB0_ISR ( void  )

Variable Documentation

◆ SlaveAddress

uint8_t SlaveAddress[] = {0x0A,0x0B,0x0C,0x0D}

Definition at line 70 of file eusci_b_i2c_ex5_masterMultipleSlave.c.

◆ SlaveFlag

uint8_t SlaveFlag = 0

Definition at line 72 of file eusci_b_i2c_ex5_masterMultipleSlave.c.

◆ TXByteCtr

uint8_t TXByteCtr

Definition at line 71 of file eusci_b_i2c_ex5_masterMultipleSlave.c.

◆ TXData

uint8_t TXData[] = {0xA1,0xB1,0xC1,0xD1}

Definition at line 69 of file eusci_b_i2c_ex5_masterMultipleSlave.c.